package concursos.prova.titulos;

import concursos.prova.Prova;
import concursos.concurso.Membro;
import concursos.concurso.Candidato;
import concursos.concurso.Concurso;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.OneToOne;
import javax.persistence.Table;

@Entity
@Table(schema="th28841_testes")
public class Nota {
    @Id
    private long id;

	private float nota;

    @OneToOne
	private Prova prova;

    @OneToOne
	private Membro membro;

    @OneToOne
	private Candidato candidato;

    @OneToOne
	private Concurso concurso;

    public Candidato getCandidato() {
        return candidato;
    }

    public void setCandidato(Candidato candidato) {
        this.candidato = candidato;
    }

    public Concurso getConcurso() {
        return concurso;
    }

    public void setConcurso(Concurso concurso) {
        this.concurso = concurso;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public Membro getMembro() {
        return membro;
    }

    public void setMembro(Membro membro) {
        this.membro = membro;
    }

    public float getNota() {
        return nota;
    }

    public void setNota(float nota) {
        this.nota = nota;
    }

    public Prova getProva() {
        return prova;
    }

    public void setProva(Prova prova) {
        this.prova = prova;
    }
}
 
